ViRUS: Virtual Function Replacement Under Stress
نویسندگان
چکیده
In this paper we introduce ViRUS: Virtual function Replacement Under Stress. ViRUS allows the runtime system to switch between blocks of code that perform equivalent functionality at different Quality-ofService levels when the system is under stress — be it in the form of scarce energy resources, temperature emergencies, or various sources of environmental and process variability — with the ultimate goal of energy efficiency. We demonstrate ViRUS with a framework for transparent function replacement in shared libraries and a polymorphic version of the standard C math library in Linux. Case studies show how ViRUS can tradeoff upwards of 4% degradation in application quality for a band of upwards of 50% savings in energy consumption.
منابع مشابه
Warranty Costs: An Age-Dependent Failure/Repair Model
An age-dependent repair model is proposed. The notion of the “age” of the product and the degree of repair are used to define the virtual age of the product. The virtual failure rate function and the virtual hazard function related to the lifetime of the product are discussed. Under a non-homogeneous Poisson process scenario the expected warranty costs for repairable products associated with li...
متن کاملEffectiveness of "Virtual Reality Therapy compound with Aromatherapy" on the Symptoms of Anxiety, Depression and Stress in Renal Patients under Hemodialysis
Introduction: Hemodialysis in chronic renal failure leads to affecting all patients' existential dimensions and the development of anxiety, depression and tension. Considering the significant role of psychological factors in the treatment and improvement of patients, this study was conducted to determine the effectiveness of "virtual reality therapy with aromatherapy" on anxiety, depression and...
متن کاملInventory Management in Railway Sleepers: A Simulation Model for Replacement Strategies
This paper describes the development of a simulation model to assess the inventory requirements of alternative rail sleeper replacement strategies. The main aim of the model is to determine the optimal replacement strategy, given replacement costs and resultant train operating cost benefits. We consider the replacement problem under the following assumptions: The time to failure under constant ...
متن کاملSimulation of Foaming and Deformation for Composite Aluminum Foams
In this study, at the first stage, the rupture criterion of bubbles wall in Aluminum metal foam liquid was investigated by using Lattice Boltzmann. The two phases modeling were accomplished by using a modified Shan-Chen model. This model was run for several bubbles in A356+3wt.%SiC melt system. Then, bubbles morphologies (virtual metallographic) for A356+3wt.%SiC foams were simulated. Results s...
متن کاملComparison of the Effectiveness of Virtual Cue Exposure Therapy and Cognitive Behavioral Therapy for Nicotine Dependence
Previous studies have reported promising results regarding the effect of repeated virtual cue exposure therapy on nicotine dependence. This study aimed to compare the effectiveness of virtual cue exposure therapy (CET) and cognitive behavioral therapy (CBT) for nicotine dependence. Thirty subjects with nicotine dependence participated in 4 weeks of treatment with either virtual CET (n=15) or CB...
متن کامل